electronic pumping - French English Dictionary